A FPGA-based Behavioral Control System for a Mobile Robot
نویسندگان
چکیده
Th i s p a p e r d e s c r i b e s t h e d e s i g n a n d implementation of mobile robot subsumption architecture in which the computing elements of control are based on programmable FPGA devices. This paper also shows the marriage of two concepts, subsumption architecture and FPGA design. To demonstrate the effectiveness of this approach a mobile robot control chip which performs the foraging behavior of an ant has been designed. The design has been implemented using Xilinx 4003. An instance of behavior model, homing behavior, is discussed and formulated into a logical design. From the logical design we use the schematic capture and supporting software to simulate, refine, and synthesize the logic gates. The gate list is finally mapped onto the FPGA devices using Xilinx synthesis tools. Results indicate that the control chip performs the homing behavior correctly.
منابع مشابه
Robust Sliding Mode Controller for Trajectory Tracking and Attitude Control of a Nonholonomic Spherical Mobile Robot
Based on dynamic modeling, robust trajectory tracking control of attitude and position of a spherical mobile robot is proposed. In this paper, the spherical robot is composed of a spherical shell and three independent rotors which act as the inner driver mechanism. Owing to rolling without slipping assumption, the robot is subjected to two nonholonomic constraints. The state space representatio...
متن کاملMobile robot wall-following control using a behavior-based fuzzy controller in unknown environments
This paper addresses a behavior-based fuzzy controller (BFC) for mobile robot wall-following control.The wall-following task is usually used to explore an unknown environment.The proposed BFC consists of three sub-fuzzy controllers, including Straight-based Fuzzy Controller (SFC),Left-based Fuzzy Controller (LFC), and Right-based Fuzzy Controller (RFC).The proposed wall-...
متن کاملTrajectory Tracking Weeled Mobile Robot Using Backstepping Method with Connection off Axle Trailer
The connection of the tractor to the inactive trailer or motor vehicle causes a motion control problem when turning in the screw, forward or backward movements and high speeds. This is due to the inactive trailer being controlled by the tracking using a physical link that is not affected by the movement. Trailers usually take tracks under these conditions. This phenomenon is called Jack Knife. ...
متن کاملDynamical formation control of wheeled mobile robots based on fuzzy logic
In this paper, the important formation control problem of nonholonomic wheeled mobile robots is investigated via a leader-follower strategy. To this end, the dynamics model of the considered wheeled mobile robot is derived using Lagrange equations of motion. Then, using ADAMS multi-body simulation software, the obtained dynamics of the wheeled system in MATLAB software is verified. After that, ...
متن کاملDesign and implementation of an automatic car turning system
In this paper, a control system is designed for automatic car turning. At first, the necessary information of car turning that were collected from the traffic bylaw, car driving training centers and traffic police are explained. Then, car turning is studied experimentally on several streets with different widths. Afterward, a proper path is designed for the automatic car turning system consider...
متن کامل